inscribed triangle - English Synonyms Dictionary